composite pavement - Spanish English Dictionary